home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / wgdb-42.lha / wgdb-4.2 / gdb / Makefile < prev    next >
Makefile  |  1992-09-11  |  48KB  |  1,182 lines

  1. target_makefile_frag = ./tconfig/sun4os4
  2. host_makefile_frag = ./xconfig/sun4os4
  3. ALL=all.internal
  4. host_alias = sun4
  5. host_cpu = sparc
  6. host_vendor = sun
  7. host_os = sunos4
  8. target_alias = sun4
  9. target_cpu = sparc
  10. target_vendor = sun
  11. target_os = sunos4
  12. subdir =
  13. unsubdir = .
  14. VPATH = .
  15. ##Copyright (C) 1989-1991 Free Software Foundation, Inc.
  16.  
  17. # This file is part of GDB.
  18.  
  19. # This program is free software; you can redistribute it and/or modify
  20. # it under the terms of the GNU General Public License as published by
  21. # the Free Software Foundation; either version 2 of the License, or
  22. # (at your option) any later version.
  23. # This program is distributed in the hope that it will be useful,
  24. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  25. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  26. # GNU General Public License for more details.
  27. # You should have received a copy of the GNU General Public License
  28. # along with this program; if not, write to the Free Software
  29. # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  30.  
  31. # Host and target-dependent makefile fragments come in here.
  32. ####
  33. # Target: Sun 4 or Sparcstation, running SunOS 4
  34. TDEPFILES= exec.o sparc-tdep.o sparc-pinsn.o solib.o
  35. TM_FILE= tm-sun4os4.h
  36. # Host: Sun 4 or Sparcstation, running SunOS 4
  37. XDEPFILES= infptrace.o sparc-xdep.o
  38. XM_FILE= xm-sun4os4.h
  39. # End of host and target-dependent makefile fragments
  40.  
  41. # Destination directory of the software tree build
  42. destdir = /usr/local
  43.  
  44. # Place to install binaries in the destination tree. 
  45. bindir=$(destdir)/bin
  46.  
  47. # System V: If you compile gdb with a compiler which uses the coff
  48. # encapsulation feature (this is a function of the compiler used, NOT
  49. # of the m-?.h file selected by config.gdb), you must make sure that
  50. # the GNU nm is the one that is used by munch.
  51.  
  52. # If you are compiling with GCC, make sure that either 1) You use the
  53. # -traditional flag, or 2) You have the fixed include files where GCC
  54. # can reach them.  Otherwise the ioctl calls in inflow.c
  55. # will be incorrectly compiled.  The "fixincludes" script in the gcc
  56. # distribution will fix your include files up.
  57. #CC=cc
  58. #CC=gcc -traditional
  59. GCC=gcc
  60.  
  61. # Directory containing source files.  Don't clean up the spacing,
  62. # this exact string is matched for by the "configure" script.
  63. srcdir = .
  64.  
  65. # It is also possible that you will need to add -I/usr/include/sys to the
  66. # CFLAGS section if your system doesn't have fcntl.h in /usr/include (which 
  67. # is where it should be according to Posix).
  68.  
  69. BISON=bison -y
  70. BISONFLAGS=
  71. YACC=$(BISON) $(BISONFLAGS)
  72. # YACC=yacc
  73. SHELL=/bin/sh
  74. MAKE=make
  75.  
  76. # Documentation (gdb.dvi) needs either GNU m4 or SysV m4; 
  77. # Berkeley/Sun don't have quite enough. 
  78. #M4=/usr/5bin/m4
  79. M4=gm4
  80.  
  81. # where to find texinfo; GDB dist should include a recent one
  82. TEXIDIR=${srcdir}/../texinfo/fsf
  83.  
  84. # where to find makeinfo, preferably one designed for texinfo-2
  85. MAKEINFO=makeinfo
  86.  
  87. # Set this up with gcc if you have gnu ld and the loader will print out
  88. # line numbers for undefinded refs.
  89. #CC-LD=gcc -static
  90. CC-LD=${CC}
  91.  
  92. # define this to be "gmalloc.o" if you want to use the gnu malloc routine
  93. # (useful for debugging memory allocation problems in gdb).  To use your
  94. # system malloc, uncomment the following two lines.
  95. #GNU_MALLOC =
  96. #MALLOC_CFLAGS = -DNO_MALLOC_CHECK
  97. GNU_MALLOC = gmalloc.o mcheck.o mtrace.o
  98. MALLOC_CFLAGS =
  99.  
  100. # Where is the "include" directory?  Traditionally ../include or ./include
  101. INCLUDE_DIR =  ${srcdir}/../include
  102. INCLUDE_DEP = $$(INCLUDE_DIR)
  103.  
  104. # Where is the source dir for the BFD library?  Traditionally ../bfd or ./bfd
  105. # (When we want the binary library built from it, we use ${BFD_DIR}${subdir}.)
  106. BFD_DIR =  ${srcdir}/../bfd
  107. BFD_DEP = $$(BFD_DIR)
  108. BFD_LIB = $(BFD_DIR)${subdir}/libbfd.a
  109.  
  110. # Where is the source dir for the READLINE library?  Traditionally in .. or .
  111. # (For the binary library built from it, we use ${READLINE_DIR}${subdir}.)
  112. READLINE_DIR = ${srcdir}/../readline
  113. READLINE_DEP = $$(READLINE_DIR)
  114. RL_LIB = $(READLINE_DIR)${subdir}/libreadline.a
  115.  
  116. # All the includes used for CFLAGS and for lint.
  117. # -I. for config files.
  118. # -I${srcdir} possibly for regex.h also.
  119. INCLUDE_CFLAGS = -I. -I${srcdir} -I$(INCLUDE_DIR) -I$(READLINE_DIR) -I${srcdir}/vx-share
  120.  
  121. # {X,T}M_CFLAGS, if defined, has system-dependent CFLAGS.
  122. # CFLAGS for GDB
  123. GLOBAL_CFLAGS = -g ${TM_CFLAGS} ${XM_CFLAGS}
  124. #PROFILE_CFLAGS = -pg
  125.  
  126. CFLAGS = ${GLOBAL_CFLAGS} ${PROFILE_CFLAGS} ${MALLOC_CFLAGS} ${INCLUDE_CFLAGS}
  127. # None of the things in CFLAGS will do any harm, and on some systems
  128. #  (e.g. SunOS4) it is important to use the M_CFLAGS.
  129. LDFLAGS = $(CFLAGS)
  130.  
  131. # Where is the "-liberty" library, containing getopt and obstack?
  132. LIBIBERTY_DIR = ${srcdir}/../libiberty
  133. LIBIBERTY = ${LIBIBERTY_DIR}${subdir}/libiberty.a
  134.  
  135. # Flags that describe where you can find the termcap library.
  136. # You may need to make other arrangements for USG.
  137. TERMCAP = -ltermcap
  138.  
  139. # The xconfig file must define REGEX and REGEX1 on USG machines.
  140. # If your sysyem is missing alloca(), or, more likely, it's there but
  141. # it doesn't work, define ALLOCA & ALLOCA1 too.
  142. # If your system is missing putenv(), add putenv.c to XM_ADD_FILES.
  143.  
  144. # Libraries and corresponding dependencies for compiling gdb.
  145. # {X,T}M_CLIBS, defined in *config files, have host- and target-dependent libs.
  146. # TERMCAP comes after readline, since readline depends on it.
  147. CLIBS = ${BFD_LIB} ${LIBIBERTY} ${RL_LIB} ${TERMCAP} ${XM_CLIBS} ${TM_CLIBS}
  148. CDEPS = ${XM_CDEPS} ${TM_CDEPS} ${BFD_LIB} ${LIBIBERTY} ${RL_LIB}
  149.  
  150. ADD_FILES = ${REGEX} ${ALLOCA}  ${GNU_MALLOC} ${XM_ADD_FILES} ${TM_ADD_FILES}
  151. ADD_DEPS = ${REGEX1} ${ALLOCA1} ${GNU_MALLOC} ${XM_ADD_FILES} ${TM_ADD_FILES}
  152.  
  153. VERSION = 4.2
  154. DIST=gdb
  155.  
  156. LINT=/usr/5bin/lint
  157. LINTFLAGS=
  158.  
  159. # Source files in the main directory.
  160. # Files which are included via a tconfig/* or xconfig/* file 
  161. # should *not* be specified here; they're in "ALLDEPFILES".
  162. SFILES_MAINDIR = \
  163.      blockframe.c breakpoint.c command.c core.c \
  164.      environ.c eval.c expprint.c findvar.c infcmd.c inflow.c infrun.c \
  165.      main.c printcmd.c \
  166.      remote.c source.c stack.c symmisc.c symtab.c symfile.c \
  167.      utils.c valarith.c valops.c valprint.c values.c c-exp.y m2-exp.y \
  168.      signame.c cplus-dem.c lisp.c mem-break.c target.c inftarg.c \
  169.      dbxread.c coffread.c \
  170.      ieee-float.c language.c parse.c
  171.  
  172. # Source files in subdirectories (which will be handled separately by
  173. #  'make gdb.tar.Z').
  174. # Files which are included via a tconfig/* or xconfig/* file 
  175. # should *not* be specified here; they're in "ALLDEPFILES".
  176. SFILES_SUBDIR = \
  177.      ${srcdir}/vx-share/dbgRpcLib.h \
  178.      ${srcdir}/vx-share/ptrace.h \
  179.      ${srcdir}/vx-share/reg.h \
  180.      ${srcdir}/vx-share/vxTypes.h \
  181.      ${srcdir}/vx-share/vxWorks.h \
  182.      ${srcdir}/vx-share/wait.h \
  183.      ${srcdir}/vx-share/xdr_ld.h \
  184.      ${srcdir}/vx-share/xdr_ptrace.h \
  185.      ${srcdir}/vx-share/xdr_rdb.h \
  186.      ${srcdir}/vx-share/xdr_regs.h \
  187.      ${srcdir}/nindy-share/b.out.h \
  188.      ${srcdir}/nindy-share/block_io.h \
  189.      ${srcdir}/nindy-share/coff.h \
  190.      ${srcdir}/nindy-share/demux.h \
  191.      ${srcdir}/nindy-share/env.h \
  192.      ${srcdir}/nindy-share/stop.h \
  193.      ${srcdir}/nindy-share/ttycntl.h
  194.  
  195. # Non-source files in subdirs, that should go into gdb.tar.Z.
  196. NONSRC_SUBDIR = \
  197.      ${srcdir}/nindy-share/Makefile \
  198.      ${srcdir}/nindy-share/VERSION
  199.  
  200. # All source files that go into linking GDB, except config-specified files.
  201. SFILES = $(SFILES_MAINDIR) $(SFILES_SUBDIR)
  202.  
  203. # All source files that lint should look at
  204. LINTFILES = $(SFILES) $(YYFILES) init.c
  205.  
  206. # Any additional files specified on these lines should also be added to
  207. # the OTHERS = definition below, so they go in the tar files.
  208. SFILES_STAND = $(SFILES) standalone.c
  209. SFILES_KGDB  = $(SFILES) stuff.c kdb-start.c
  210.  
  211. # Header files that are not named in tconfig/* or xconfig/* go here.
  212. HFILES=    breakpoint.h command.h defs.h environ.h \
  213.     expression.h frame.h gdbcmd.h gdbcore.h getpagesize.h \
  214.     ieee-float.h inferior.h minimon.h param-no-tm.h param.h \
  215.     signals.h signame.h symfile.h symtab.h \
  216.     target.h tdesc.h terminal.h tm-68k.h tm-i960.h tm-sunos.h \
  217.     language.h parser-defs.h value.h
  218.  
  219. # Header files for machine opcode tables.
  220. # when OPCODE_DIR changes to ../include, remove the whole $(OPCODES)
  221. # business, since they will be included in the separate includes tar file
  222. # rather than in the gdb tar file.
  223. OPCODE_DIR =
  224. OPCODES = $(OPCODE_DIR)pn-opcode.h $(OPCODE_DIR)np1-opcode.h \
  225.     $(OPCODE_DIR)sparc-opcode.h $(OPCODE_DIR)vax-opcode.h \
  226.     $(OPCODE_DIR)m68k-opcode.h $(OPCODE_DIR)ns32k-opcode.h \
  227.     $(OPCODE_DIR)convx-opcode.h $(OPCODE_DIR)pyr-opcode.h \
  228.     $(OPCODE_DIR)mips-opcode.h $(OPCODE_DIR)am29k-opcode.h \
  229.     $(OPCODE_DIR)arm-opcode.h $(OPCODE_DIR)m88k-opcode.h \
  230.     $(OPCODE_DIR)tahoe-opcode.h
  231.  
  232. REMOTE_EXAMPLES = m68k-stub.c i386-stub.c rem-multi.shar
  233.  
  234. MALLOCSRC = gmalloc.c mcheck.c mtrace.c mtrace.awk \
  235.         ansidecl.h gmalloc.h
  236.  
  237. POSSLIBS_MAINDIR = regex.c regex.h alloca.c $(MALLOCSRC)
  238. POSSLIBS = $(POSSLIBS_MAINDIR)
  239.  
  240. TESTS = testbpt.c testfun.c testrec.c testreg.c testregs.c
  241.  
  242. # tdesc-lib cannot be named simply tdesc, because if it were, GNU make
  243. # would try to make it from tdesc.c.
  244. # tdesc-lib removed from the list due to Motorola copyrights...gnu@cygnus.com
  245. OTHERS = Makefile.in depend alldeps.mak createtags munch configure.in \
  246.      ChangeLog ChangeLog-3.x refcard.ps \
  247.      README TODO TAGS WHATS.NEW Projects \
  248.      .gdbinit COPYING $(YYFILES) \
  249.      copying.c Convex.notes copying.awk \
  250.      saber.suppress standalone.c stuff.c kdb-start.c \
  251.      putenv.c
  252.  
  253. # Subdirectories of gdb, which should be included in their entirety in
  254. # gdb-xxx.tar.Z:
  255. TARDIRS = doc # tests
  256.  
  257. # GDB "info" files, which should be included in their entirety
  258. INFOFILES = gdb.info*
  259.  
  260. DEPFILES= ${TDEPFILES} ${XDEPFILES}
  261.  
  262. SOURCES=$(SFILES) $(ALLDEPFILES) $(YYFILES)
  263. TAGFILES = $(SOURCES) ${HFILES} ${OPCODES} ${ALLPARAM} ${POSSLIBS} 
  264. TAGFILES_MAINDIR = $(SFILES_MAINDIR) $(ALLDEPFILES_MAINDIR) \
  265.              ${HFILES} ${OPCODES} ${ALLPARAM} ${POSSLIBS_MAINDIR} 
  266. TARFILES = ${TAGFILES_MAINDIR} ${OTHERS} ${REMOTE_EXAMPLES}
  267.  
  268. OBS = main.o blockframe.o breakpoint.o findvar.o stack.o source.o \
  269.     values.o eval.o valops.o valarith.o valprint.o printcmd.o \
  270.     symtab.o symfile.o symmisc.o infcmd.o infrun.o remote.o \
  271.     command.o utils.o expprint.o environ.o version.o \
  272.     copying.o $(DEPFILES) signame.o cplus-dem.o lisp.o mem-break.o target.o \
  273.     inftarg.o ieee-float.o putenv.o parse.o language.o $(YYOBJ) \
  274.     dbxread.o coffread.o # mipsread.o
  275.  
  276. RAPP_OBS = rgdb.o rudp.o rserial.o serial.o udp.o $(XDEPFILES)
  277.  
  278. TSOBS = core.o inflow.o
  279.  
  280. NTSOBS = standalone.o
  281.  
  282. TSSTART = /lib/crt0.o
  283.  
  284. NTSSTART = kdb-start.o
  285.  
  286. # For now, shortcut the "configure GDB for fewer languages" stuff.
  287. YYFILES = c-exp.tab.c m2-exp.tab.c
  288. YYOBJ = c-exp.tab.o m2-exp.tab.o
  289.  
  290. # Prevent Sun make from putting in the machine type.  Setting
  291. # TARGET_ARCH to nothing works for SunOS 3, 4.0, but not for 4.1.
  292. .c.o:
  293.     ${CC} -c ${CFLAGS} $<
  294.  
  295. all: gdb
  296.  
  297. install: gdb
  298.     cp gdb $(bindir)/gdb.new
  299.     mv $(bindir)/gdb.new $(bindir)/gdb
  300.     $(M_INSTALL)
  301.  
  302. init.c: $(srcdir)/munch $(OBS) $(TSOBS)
  303.     $(srcdir)/munch ${MUNCH_DEFINE} $(OBS) $(TSOBS) > init.c
  304.  
  305. gdb: $(OBS) $(TSOBS) ${ADD_DEPS} ${CDEPS} init.o
  306.     ${CC-LD} $(LDFLAGS) -o gdb init.o $(OBS) $(TSOBS) $(ADD_FILES) \
  307.       $(CLIBS) $(LOADLIBES)
  308.  
  309. saber_gdb: $(SFILES) $(DEPFILES) copying.c version.c
  310.     #setopt load_flags $(CFLAGS) -I$(BFD_DIR) -DHOST_SYS=SUN4_SYS
  311.     #load ./init.c $(SFILES)
  312.     #unload ${srcdir}/c-exp.y ${srcdir}/m2-exp.y ${srcdir}/vx-share/*.h
  313.     #unload ${srcdir}/nindy-share/[A-Z]*
  314.     #load ${srcdir}/c-exp.tab.c ${srcdir}/m2-exp.tab.c
  315.     #load copying.c version.c
  316.     #load `echo " "$(DEPFILES) | sed -e 's/\.o/.c/g' -e 's, , ../,g'`
  317.     #load ${LIBIBERTY_DIR}/*.c
  318.     #load ${BFD_DIR}/*.c
  319.     #load ${READLINE_DIR}/*.c
  320.     #load -ltermcap 
  321.     ##void mcheck(a) void (*a)(); { }
  322.     ##void mtrace() { }
  323.  
  324.  
  325.  
  326. # This is useful when debugging GDB, because some Unix's don't let you run GDB
  327. # on itself without copying the executable.  So "make gdb1" will make
  328. # gdb and put a copy in gdb1, and you can run it with "gdb gdb1".
  329. # Removing gdb1 before the copy is the right thing if gdb1 is open
  330. # in another process.
  331. gdb1: gdb
  332.     rm -f gdb1
  333.     cp gdb gdb1
  334.  
  335. # This is a remote stub which runs under unix and starts up an
  336. # inferior process.  This is at least useful for debugging GDB's
  337. # remote support.
  338. rapp: $(RAPP_OBS)
  339.     rm -f rapp_init.c
  340.     ${srcdir}/munch ${MUNCH_DEFINE} ${RAPP_OBS} > rapp_init.c
  341.     ${CC-LD} $(LDFLAGS) -o $@ rapp_init.c $(RAPP_OBS)
  342.     
  343. # Support for building Makefile out of configured pieces, automatically
  344. # generated dependencies, etc.  alldeps.mak is a file that contains
  345. # "make" variable definitions for all ALLDEPFILES, ALLDEPFILES_MAINDIR,
  346. # ALLDEPFILES_SUBDIR, ALLPARAM, and ALLCONFIG, all cadged from the current
  347. # contents of the xconfig and tconfig subdirectories.
  348.  
  349. alldeps.mak: ${srcdir}/tconfig ${srcdir}/xconfig
  350.     rm -f alldeps.mak alldeps.tmp allparam.tmp allconfig.tmp
  351.     for i in `ls -d ${srcdir}/tconfig/*[0-9A-Za-z] \
  352.             ${srcdir}/xconfig/*[0-9A-Za-z] | \
  353.         grep -v RCS | grep -v CVS.adm | grep -v SCCS` ; do \
  354.       echo $$i >>allconfig.tmp; \
  355.       awk <$$i ' \
  356.         $$1 == "TDEPFILES=" || $$1 == "XDEPFILES=" { \
  357.           for (i = 2; i <= NF; i++) \
  358.             print $$i >> "alldeps.tmp" ; \
  359.             } \
  360.         $$1 == "TM_FILE=" || $$1 == "XM_FILE=" { \
  361.           print $$2 >> "allparam.tmp" }' ; \
  362.     done
  363.     sort <alldeps.tmp | uniq | \
  364.       sed -e 's/arm-convert.o/arm-convert.s/' \
  365.           -e 's!^Onindy.o!nindy-share/Onindy.c!' \
  366.           -e 's!^nindy.o!nindy-share/nindy.c!' \
  367.           -e 's!ttybreak.o!nindy-share/ttybreak.c!' \
  368.           -e 's!ttyflush.o!nindy-share/ttyflush.c!' \
  369.           -e 's!xdr_ld.o!vx-share/xdr_ld.c!' \
  370.           -e 's!xdr_ptrace.o!vx-share/xdr_ptrace.c!' \
  371.           -e 's!xdr_rdb.o!vx-share/xdr_rdb.c!' \
  372.           -e 's!xdr_regs.o!vx-share/xdr_regs.c!' \
  373.           -e 's/\.o/.c/' \
  374.         >alldeps2.tmp
  375.     echo '# Start of "alldeps.mak" definitions' \
  376.         >>alldeps.mak;
  377.     echo 'ALLDEPFILES = $$(ALLDEPFILES_MAINDIR) $$(ALLDEPFILES_SUBDIR)' \
  378.         >>alldeps.mak;
  379.     grep -v / alldeps2.tmp | \
  380.       awk 'BEGIN {printf "ALLDEPFILES_MAINDIR="} \
  381.         NR == 0 {printf $$0;} \
  382.         NR != 0 {printf "\\\n" $$0} \
  383.         END {printf "\n\n"}' >>alldeps.mak;
  384.     grep / alldeps2.tmp | \
  385.       awk 'BEGIN {printf "ALLDEPFILES_SUBDIR="} \
  386.         NR == 0 {printf $$0;} \
  387.         NR != 0 {printf "\\\n" $$0} \
  388.         END {printf "\n\n"}' >>alldeps.mak;
  389.     sort <allparam.tmp | uniq | awk 'BEGIN {printf "ALLPARAM="} \
  390.         NR == 0 {printf $$0;} \
  391.         NR != 0 {printf "\\\n" $$0} \
  392.         END {printf "\n\n"}' >>alldeps.mak;
  393.     sort <allconfig.tmp | uniq | awk 'BEGIN {printf "ALLCONFIG="} \
  394.         NR == 0 {printf $$0;} \
  395.         NR != 0 {printf "\\\n" $$0} \
  396.         END {printf "\n\n"}' >>alldeps.mak;
  397.     echo '# End of "alldeps.mak" definitions' \
  398.         >>alldeps.mak;
  399.     rm -f alldeps.tmp alldeps2.tmp allparam.tmp allconfig.tmp
  400.  
  401. # The sed script makes everything which depends on {x,t}m.h depend on
  402. # config.status as well, in case someone reconfigures gdb out from
  403. # under an already compiled gdb.
  404. depend: $(SOURCES) Makefile.in
  405.     @echo Ignore errors about non-existent system-supplied include files
  406.     @echo for systems other than the one you are using.
  407.     @echo "If xm.h and tm.h don't exist, the error messages saying so"
  408.     @echo can safely be ignored.
  409.     @echo Also ignore parse errors in valops.c, and any errors in
  410.     @echo arm-convert.s.
  411.     -$(GCC) -MM $(CFLAGS) -I$(BFD_DIR) \
  412.       `ls $(SOURCES) | grep -v '\.[hy]$$' |sort -u` >depend.tmp
  413. # If running in srcdir, translate "./foo.c" into "$srcdir/foo.c" except
  414. # for xm.h and tm.h.  This allows the same "depend" file to be used
  415. # by the various subdirectories.
  416.     if [ "${srcdir}" = "." ] ; then \
  417.       <depend.tmp sed \
  418.         -e 's; ./xm.h; xm.h;g'  \
  419.         -e 's; ./tm.h; tm.h;g'  \
  420.         -e 's; \./; $${srcdir}/;g'  \
  421.         -e 's; vx-share/; $${srcdir}/vx-share/;g'  \
  422.         -e 's; nindy-share/; $${srcdir}/nindy-share/;g'  \
  423.         >depend.tm2; \
  424.       rm depend.tmp; \
  425.       mv depend.tm2 depend.tmp; \
  426.     fi
  427.     <depend.tmp sed \
  428.       -e 's; [xt]m.h;& config.status;g'  \
  429.       -e 's; $(INCLUDE_DIR)/; $(INCLUDE_DEP)/;g'  \
  430.       -e 's; $(READLINE_DIR)/; $(READLINE_DEP)/;g'  \
  431.       -e 's; [a-z0-9./]*bfd/; $(BFD_DEP)/;g'  \
  432.       -e 's; ./xm.h; xm.h config.status;g'  \
  433.       -e 's; ./tm.h; tm.h config.status;g'  \
  434.       >depend
  435.     rm depend.tmp
  436.  
  437. config.status:
  438.     @echo "You must configure gdb.  Look at the README file for details."
  439.     @false
  440.  
  441. # These are not generated by "make depend" because they only are there
  442. # for some machines.
  443. # But these rules don't do what we want; we want to hack the foo.o: tm.h
  444. # dependency to do the right thing.
  445. tm-isi.h tm-sun3.h tm-news.h tm-hp300bsd.h tm-altos.h : tm-68k.h
  446. tm-hp300hpux.h tm-sun2.h tm-3b1.h : tm-68k.h
  447. xm-news1000.h : xm-news.h
  448. xm-i386-sv32.h : xm-i386.h
  449. tm-i386gas.h: tm-i386.h
  450. xm-sun4os4.h : xm-sparc.h
  451. tm-sun4os4.h : tm-sparc.h
  452.  
  453. kdb : $(NTSSTART) $(OBS) $(NTSOBS) ${ADD_DEPS} ${CDEPS}
  454.     rm -f init.c
  455.     $(srcdir)/munch ${MUNCH_DEFINE} $(OBS) $(NTSOBS) > init.c
  456.     $(CC) $(LDFLAGS) -c init.c $(CLIBS) 
  457.     ld -o kdb $(NTSSTART) $(OBS) $(NTSOBS) init.o $(ADD_FILES) \
  458.       -lc $(CLIBS)
  459.  
  460. # Put the proper machine-specific files first.
  461. # createtags will edit the .o in DEPFILES into .c
  462. TAGS: ${TAGFILES}
  463.     $(srcdir)/createtags $(TM_FILE) ${XM_FILE} $(DEPFILES) ${TAGFILES}
  464. tags: TAGS
  465.  
  466. # Making distributions of GDB and friends.
  467.  
  468. # Make a directory `proto-gdb.dir' that contains an image of the GDB
  469. # directory of the distribution, built up with symlinks.
  470. make-proto-gdb.dir: force_update 
  471.     $(MAKE) $(MFLAGS) -f Makefile.in setup-to-dist
  472.     $(MAKE) $(MFLAGS) -f Makefile    make-proto-gdb-1
  473.  
  474. # Make a tar file containing the GDB directory of the distribution.
  475. gdb.tar.Z: force_update
  476.     $(MAKE) $(MFLAGS) -f Makefile.in setup-to-dist
  477.     $(MAKE) $(MFLAGS) -f Makefile.in gdb-$(VERSION).tar.Z
  478.  
  479. # Set up the GDB directory for distribution, by building all files that
  480. # are products of other files.
  481. setup-to-dist: force_update
  482.     ../configure none
  483.     rm -f alldeps.mak
  484.     $(MAKE) $(MFLAGS) alldeps.mak
  485.     ../configure none
  486.     rm -f depend
  487.     $(MAKE) $(MFLAGS) depend
  488.     ../configure none
  489.     (cd doc; $(MAKE) $(MFLAGS) rdl-apps.texi gdbVN.m4)
  490.     $(MAKE) $(MFLAGS) gdb.info
  491.     $(MAKE) $(MFLAGS) refcard.ps
  492.  
  493. # Build a tar file from a proto-gdb.dir.
  494. gdb-$(VERSION).tar.Z: force_update
  495.     rm -f gdb.tar gdb-$(VERSION).tar.Z
  496.     $(MAKE) $(MFLAGS) -f Makefile    make-proto-gdb-1
  497.     ln -s proto-gdb.dir $(DIST)
  498.     tar chf - $(DIST) | compress >gdb-$(VERSION).tar.Z
  499.     rm -rf $(DIST) proto-gdb.dir
  500.  
  501. # Build a proto-gdb.dir after GDB has been set up for distribution.
  502. # This stuff must be run in `Makefile', not `Makefile.in`; we use the makefile
  503. # built in the setup-to-dist process, since it defines things like ALLCONFIG
  504. # and ALLDEPFILES, that we need.
  505. make-proto-gdb-1: ${TARFILES} ${TARDIRS} gdb.info
  506.     rm -rf proto-gdb.dir
  507.     mkdir proto-gdb.dir
  508.     cd proto-gdb.dir ; for i in ${TARFILES} ; do ln -s ../$$i . ; done
  509.     cd proto-gdb.dir ; ln -s ../${INFOFILES} .
  510.     cd proto-gdb.dir ; for i in ${TARDIRS}; do \
  511.       (mkdir $$i; cd $$i; \
  512.       ln -s ../../$$i/* .; \
  513.       rm -rf SCCS CVS.adm RCS); done
  514.     mkdir proto-gdb.dir/xconfig proto-gdb.dir/tconfig
  515.     cd proto-gdb.dir/tconfig ; \
  516.       for i in $(ALLCONFIG) ; do ln -s ../../$$i ../$$i ; done
  517.     mkdir proto-gdb.dir/vx-share proto-gdb.dir/nindy-share
  518.     cd proto-gdb.dir/tconfig ; \
  519.       for i in $(SFILES_SUBDIR) $(NONSRC_SUBDIR) $(ALLDEPFILES_SUBDIR); \
  520.         do ln -s ../../$$i ../$$i ; done
  521.     chmod og=u `find . -print`
  522.  
  523. clean:
  524.     rm -f ${OBS} ${TSOBS} ${NTSOBS} ${ADD_FILES}
  525.     rm -f init.c init.o version.c
  526.     rm -f gdb core gdb.tar gdb.tar.Z make.log
  527.     rm -f gdb[0-9]
  528.     cd $(srcdir)/doc; $(MAKE) clean
  529.  
  530. distclean: clean c-exp.tab.c m2-exp.tab.c TAGS
  531.     rm -f tm.h xm.h config.status
  532.     rm -f y.output yacc.acts yacc.tmp
  533.     rm -f ${TESTS} Makefile depend
  534.  
  535. realclean: clean
  536.     rm -f c-exp.tab.c m2-exp.tab.c TAGS
  537.     rm -f tm.h xm.h config.status
  538.     rm -f Makefile depend
  539.  
  540. STAGESTUFF=${OBS} ${TSOBS} ${NTSOBS} ${ADD_FILES} init.c init.o version.c gdb
  541.  
  542. # Copy the object files from a particular stage into a subdirectory.
  543. stage1: force
  544.     -mkdir stage1
  545.     -mv -f $(STAGESTUFF) stage1
  546.  
  547. stage2: force
  548.     -mkdir stage2
  549.     -mv -f $(STAGESTUFF) stage2
  550.  
  551. stage3: force
  552.     -mkdir stage3
  553.     -mv -f $(STAGESTUFF) stage3
  554.  
  555. against=stage2
  556.  
  557. comparison: force
  558.     for i in $(STAGESTUFF) ; do cmp $$i $(against)/$$i ; done
  559.  
  560. de-stage1: force
  561.     - (cd stage1 ; mv -f * ..)
  562.     - rmdir stage1
  563.  
  564. de-stage2: force
  565.     - (cd stage2 ; mv -f * ..)
  566.     - rmdir stage2
  567.  
  568. de-stage3: force
  569.     - (cd stage3 ; mv -f * ..)
  570.     - rmdir stage3
  571.  
  572. Makefile: $(srcdir)/Makefile.in $(host_makefile_frag) $(target_makefile_frag)
  573.     $(SHELL) ./config.status
  574.  
  575. force:
  576.  
  577. # Documentation!
  578. # GDB QUICK REFERENCE (TeX dvi file, CM fonts)
  579. refcard.dvi : $(srcdir)/doc/refcard.tex
  580.     ( cd $(srcdir)/doc; $(MAKE) refcard.dvi )
  581.     mv $(srcdir)/doc/refcard.dvi .
  582.  
  583. # GDB QUICK REFERENCE (PostScript output, common PS fonts)
  584. refcard.ps : $(srcdir)/doc/refcard.tex
  585.     ( cd $(srcdir)/doc; $(MAKE) refcard.ps )
  586.     mv $(srcdir)/doc/refcard.ps .
  587.  
  588. # GDB MANUAL: TeX dvi file
  589. gdb.dvi : $(srcdir)/doc/gdb-all.texi $(srcdir)/doc/rdl-apps.texi
  590.     ( cd $(srcdir)/doc; $(MAKE) M4=$(M4) gdb.dvi )
  591.     mv $(srcdir)/doc/gdb.dvi .
  592.  
  593. # GDB MANUAL: info file
  594. gdb.info: $(srcdir)/doc/gdb-all.texi
  595.     ( cd $(srcdir)/doc; $(MAKE) M4=$(M4) gdb.info )
  596.     mv $(srcdir)/doc/gdb.info* .
  597.  
  598. $(srcdir)/doc/gdb-all.texi:
  599.     (cd $(srcdir)/doc; $(MAKE) M4=$(M4) gdb-all.texi)
  600. $(srcdir)/doc/rdl-apps.texi:
  601.     (cd $(srcdir)/doc; $(MAKE) rdl-apps.texi)
  602.  
  603. # Make copying.c from COPYING
  604. copying.c : COPYING copying.awk
  605.     awk -f copying.awk < COPYING > copying.c
  606.  
  607. version.c : Makefile.in
  608.     echo 'char *version = "$(VERSION)";' >version.c
  609.  
  610. # c-exp.tab.c is generated in srcdir from c-exp.y, then compiled in target
  611. # directory to c-exp.tab.o.
  612. c-exp.tab.o: ${srcdir}/c-exp.tab.c
  613. ${srcdir}/c-exp.tab.c : $(srcdir)/c-exp.y
  614.     @echo 'Expect 4 shift/reduce conflicts.'
  615.     ${YACC} $(srcdir)/c-exp.y
  616.     mv y.tab.c ${srcdir}/c-exp.tab.c
  617.  
  618. # m2-exp.tab.c is generated in srcdir from m2-exp.y, then compiled in target
  619. # directory to m2-exp.tab.o.
  620. m2-exp.tab.o: ${srcdir}/m2-exp.tab.c
  621. ${srcdir}/m2-exp.tab.c : $(srcdir)/m2-exp.y
  622.     ${YACC} $(srcdir)/m2-exp.y
  623.     mv y.tab.c ${srcdir}/m2-exp.tab.c
  624.  
  625. # dbxread, coffread, mipsread have dependencies on BFD header files.
  626. dbxread.o: ${srcdir}/dbxread.c
  627.     ${CC} -c ${CFLAGS} -I$(BFD_DIR) ${srcdir}/dbxread.c
  628.  
  629. coffread.o: ${srcdir}/coffread.c
  630.     ${CC} -c ${CFLAGS} -I$(BFD_DIR) ${srcdir}/coffread.c
  631.  
  632. mipsread.o: ${srcdir}/mipsread.c
  633.     ${CC} -c ${CFLAGS} -I$(BFD_DIR) ${srcdir}/mipsread.c
  634.  
  635. # Drag in the files that are in another directory.
  636.  
  637. xdr_ld.o: ${srcdir}/vx-share/xdr_ld.c
  638.     ${CC} -c ${CFLAGS} ${srcdir}/vx-share/xdr_ld.c
  639.  
  640. xdr_ptrace.o: ${srcdir}/vx-share/xdr_ptrace.c
  641.     ${CC} -c ${CFLAGS} ${srcdir}/vx-share/xdr_ptrace.c
  642.  
  643. xdr_rdb.o: ${srcdir}/vx-share/xdr_rdb.c
  644.     ${CC} -c ${CFLAGS} ${srcdir}/vx-share/xdr_rdb.c
  645.  
  646. xdr_regs.o: ${srcdir}/vx-share/xdr_regs.c
  647.     ${CC} -c ${CFLAGS} ${srcdir}/vx-share/xdr_regs.c
  648.  
  649. nindy.o: ${srcdir}/nindy-share/nindy.c
  650.     ${CC} -c ${CFLAGS} ${srcdir}/nindy-share/nindy.c
  651.  
  652. Onindy.o: ${srcdir}/nindy-share/Onindy.c
  653.     ${CC} -c ${CFLAGS} ${srcdir}/nindy-share/Onindy.c
  654.  
  655. ttybreak.o: ${srcdir}/nindy-share/ttybreak.c
  656.     ${CC} -c ${CFLAGS} ${srcdir}/nindy-share/ttybreak.c
  657.  
  658. ttyflush.o: ${srcdir}/nindy-share/ttyflush.c
  659.     ${CC} -c ${CFLAGS} ${srcdir}/nindy-share/ttyflush.c
  660.  
  661. tdesc-lib/libdc.o : force_update
  662.     cd tdesc-lib ; ${MAKE} "SYSV_DEFINE=${SYSV_DEFINE}"
  663.  
  664. lint: $(LINTFILES)
  665.     $(LINT) $(INCLUDE_CFLAGS) $(LINTFLAGS) $(LINTFILES)
  666.  
  667. gdb.cxref: $(SFILES)
  668.     cxref -I. $(SFILES) >gdb.cxref
  669.  
  670. force_update :
  671.  
  672. # When used with GDB, the demangler should never look for leading
  673. # underscores because GDB strips them off during symbol read-in.  Thus
  674. # -Dnounderscore.  
  675.  
  676. cplus-dem.o : cplus-dem.c
  677.     ${CC} -c ${CFLAGS} -Dnounderscore \
  678.       `echo ${srcdir}/cplus-dem.c | sed 's,^\./,,'`
  679.  
  680. # GNU Make has an annoying habit of putting *all* the Makefile variables
  681. # into the environment, unless you include this target as a circumvention.
  682. # Rumor is that this will be fixed (and this target can be removed)
  683. # in GNU Make 4.0.
  684. .NOEXPORT:
  685.  
  686. # This is the end of "Makefile.in".  When built into "Makefile"
  687. # by the configure script, two things are added below this point:
  688. #     alldeps.mak -- defintions of all files that are used in
  689. #            host- or target-dependent configurations
  690. #    depend -- what .o files depend on what .c and .h files,
  691. #            for all configurations.
  692.  
  693.  
  694. # Start of "alldeps.mak" definitions
  695. ALLDEPFILES = $(ALLDEPFILES_MAINDIR) $(ALLDEPFILES_SUBDIR)
  696. ALLDEPFILES_MAINDIR=\
  697. altos-xdep.c\
  698. am29k-pinsn.c\
  699. am29k-tdep.c\
  700. arm-convert.s\
  701. arm-pinsn.c\
  702. arm-tdep.c\
  703. arm-xdep.c\
  704. convex-pinsn.c\
  705. convex-tdep.c\
  706. convex-xdep.c\
  707. coredep.c\
  708. exec.c\
  709. gould-pinsn.c\
  710. gould-xdep.c\
  711. hp300ux-xdep.c\
  712. i386-pinsn.c\
  713. i386-tdep.c\
  714. i386-xdep.c\
  715. i387-tdep.c\
  716. i960-pinsn.c\
  717. i960-tdep.c\
  718. infptrace.c\
  719. m68k-pinsn.c\
  720. m68k-tdep.c\
  721. m88k-pinsn.c\
  722. m88k-tdep.c\
  723. m88k-xdep.c\
  724. mach386-xdep.c\
  725. mips-pinsn.c\
  726. mips-tdep.c\
  727. mips-xdep.c\
  728. mipsread.c\
  729. news-xdep.c\
  730. nindy-tdep.c\
  731. ns32k-pinsn.c\
  732. pyr-pinsn.c\
  733. pyr-tdep.c\
  734. pyr-xdep.c\
  735. remote-adapt.c\
  736. remote-eb.c\
  737. remote-mm.c\
  738. remote-nindy.c\
  739. remote-vx.c\
  740. solib.c\
  741. sparc-pinsn.c\
  742. sparc-tdep.c\
  743. sparc-xdep.c\
  744. sun3-xdep.c\
  745. sun386-xdep.c\
  746. symm-tdep.c\
  747. symm-xdep.c\
  748. tahoe-pinsn.c\
  749. tdesc.c\
  750. ultra3-xdep.c\
  751. umax-xdep.c\
  752. vax-pinsn.c
  753.  
  754. ALLDEPFILES_SUBDIR=\
  755. nindy-share/Onindy.c\
  756. nindy-share/nindy.c\
  757. nindy-share/ttybreak.c\
  758. nindy-share/ttyflush.c\
  759. vx-share/xdr_ld.c\
  760. vx-share/xdr_ptrace.c\
  761. vx-share/xdr_rdb.c\
  762. vx-share/xdr_regs.c
  763.  
  764. ALLPARAM=\
  765. tm-29k.h\
  766. tm-3b1.h\
  767. tm-88k.h\
  768. tm-altos.h\
  769. tm-altosgas.h\
  770. tm-arm.h\
  771. tm-bigmips.h\
  772. tm-convex.h\
  773. tm-hp300bsd.h\
  774. tm-hp300hpux.h\
  775. tm-i386v-g.h\
  776. tm-i386v.h\
  777. tm-irix3.h\
  778. tm-isi.h\
  779. tm-merlin.h\
  780. tm-mips.h\
  781. tm-news.h\
  782. tm-nindy960.h\
  783. tm-np1.h\
  784. tm-pn.h\
  785. tm-pyr.h\
  786. tm-sparc.h\
  787. tm-sun2.h\
  788. tm-sun2os4.h\
  789. tm-sun3.h\
  790. tm-sun386.h\
  791. tm-sun3os4.h\
  792. tm-sun4os4.h\
  793. tm-symmetry.h\
  794. tm-tahoe.h\
  795. tm-ultra3.h\
  796. tm-umax.h\
  797. tm-vax.h\
  798. tm-vx68.h\
  799. tm-vx960.h\
  800. xm-3b1.h\
  801. xm-88k.h\
  802. xm-altos.h\
  803. xm-arm.h\
  804. xm-bigmips.h\
  805. xm-convex.h\
  806. xm-hp300bsd.h\
  807. xm-hp300hpux.h\
  808. xm-i386mach.h\
  809. xm-i386sco.h\
  810. xm-i386v.h\
  811. xm-i386v32.h\
  812. xm-irix3.h\
  813. xm-isi.h\
  814. xm-merlin.h\
  815. xm-mips.h\
  816. xm-news.h\
  817. xm-news1000.h\
  818. xm-np1.h\
  819. xm-pn.h\
  820. xm-pyr.h\
  821. xm-rtbsd.h\
  822. xm-sparc.h\
  823. xm-sun2.h\
  824. xm-sun3.h\
  825. xm-sun386.h\
  826. xm-sun3os4.h\
  827. xm-sun4os4.h\
  828. xm-symmetry.h\
  829. xm-tahoe.h\
  830. xm-ultra3.h\
  831. xm-umax.h\
  832. xm-vax.h
  833.  
  834. ALLCONFIG=\
  835. ./tconfig/3b1\
  836. ./tconfig/a29k\
  837. ./tconfig/a29k-kern\
  838. ./tconfig/altos\
  839. ./tconfig/altosgas\
  840. ./tconfig/arm\
  841. ./tconfig/bigmips\
  842. ./tconfig/convex\
  843. ./tconfig/decstation\
  844. ./tconfig/hp300bsd\
  845. ./tconfig/hp300hpux\
  846. ./tconfig/i386sco\
  847. ./tconfig/i386v\
  848. ./tconfig/i386v-g\
  849. ./tconfig/i386v32\
  850. ./tconfig/i386v32-g\
  851. ./tconfig/i960\
  852. ./tconfig/irix3\
  853. ./tconfig/isi\
  854. ./tconfig/littlemips\
  855. ./tconfig/m88k\
  856. ./tconfig/merlin\
  857. ./tconfig/news\
  858. ./tconfig/news1000\
  859. ./tconfig/nindy960\
  860. ./tconfig/none\
  861. ./tconfig/np1\
  862. ./tconfig/pn\
  863. ./tconfig/pyramid\
  864. ./tconfig/sun2os3\
  865. ./tconfig/sun2os4\
  866. ./tconfig/sun3\
  867. ./tconfig/sun386\
  868. ./tconfig/sun3os3\
  869. ./tconfig/sun3os4\
  870. ./tconfig/sun4\
  871. ./tconfig/sun4os3\
  872. ./tconfig/sun4os4\
  873. ./tconfig/symmetry\
  874. ./tconfig/tahoe\
  875. ./tconfig/ultra3\
  876. ./tconfig/umax\
  877. ./tconfig/vax\
  878. ./tconfig/vxworks68\
  879. ./tconfig/vxworks960\
  880. ./xconfig/3b1\
  881. ./xconfig/altos\
  882. ./xconfig/altosgas\
  883. ./xconfig/arm\
  884. ./xconfig/bigmips\
  885. ./xconfig/convex\
  886. ./xconfig/decstation\
  887. ./xconfig/hp300bsd\
  888. ./xconfig/hp300hpux\
  889. ./xconfig/i386mach\
  890. ./xconfig/i386sco\
  891. ./xconfig/i386v\
  892. ./xconfig/i386v-g\
  893. ./xconfig/i386v32\
  894. ./xconfig/i386v32-g\
  895. ./xconfig/irix3\
  896. ./xconfig/isi\
  897. ./xconfig/littlemips\
  898. ./xconfig/m88k\
  899. ./xconfig/merlin\
  900. ./xconfig/news\
  901. ./xconfig/news1000\
  902. ./xconfig/none\
  903. ./xconfig/np1\
  904. ./xconfig/pn\
  905. ./xconfig/pyramid\
  906. ./xconfig/rtbsd\
  907. ./xconfig/sun2os3\
  908. ./xconfig/sun2os4\
  909. ./xconfig/sun3\
  910. ./xconfig/sun386\
  911. ./xconfig/sun3os3\
  912. ./xconfig/sun3os4\
  913. ./xconfig/sun4\
  914. ./xconfig/sun4os3\
  915. ./xconfig/sun4os4\
  916. ./xconfig/symmetry\
  917. ./xconfig/tahoe\
  918. ./xconfig/ultra3\
  919. ./xconfig/umax\
  920. ./xconfig/vax
  921.  
  922. # End of "alldeps.mak" definitions
  923. altos-xdep.o : altos-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  924.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  925.   ${srcdir}/../include/ansidecl.h 
  926. am29k-pinsn.o : am29k-pinsn.c defs.h target.h ${srcdir}/../include/bfd.h \
  927.   ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h am29k-opcode.h 
  928. am29k-tdep.o : am29k-tdep.c defs.h gdbcore.h ${srcdir}/../include/bfd.h \
  929.   ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h frame.h param.h tm.h config.status \
  930.   param-no-tm.h xm.h config.status value.h symtab.h inferior.h breakpoint.h 
  931. arm-pinsn.o : arm-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  932.   arm-opcode.h 
  933. arm-tdep.o : arm-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  934.   inferior.h breakpoint.h value.h symtab.h arm-opcode.h gdbcore.h \
  935.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  936. arm-xdep.o : arm-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  937.   inferior.h breakpoint.h value.h symtab.h arm-opcode.h gdbcore.h \
  938.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  939. blockframe.o : blockframe.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  940.   frame.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h value.h \
  941.   target.h 
  942. breakpoint.o : breakpoint.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  943.   frame.h breakpoint.h value.h expression.h gdbcore.h ${srcdir}/../include/bfd.h \
  944.   ${srcdir}/../include/ansidecl.h gdbcmd.h command.h inferior.h target.h language.h 
  945. c-exp.tab.o : c-exp.tab.c ${srcdir}/defs.h ${srcdir}/param.h tm.h config.status ${srcdir}/param-no-tm.h xm.h config.status \
  946.   ${srcdir}/symtab.h ${srcdir}/frame.h ${srcdir}/expression.h ${srcdir}/parser-defs.h ${srcdir}/value.h ${srcdir}/language.h 
  947. coffread.o : coffread.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  948.   breakpoint.h value.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h symfile.h \
  949.   ${srcdir}/../include/internalcoff.h ${srcdir}/../bfd/libcoff.h 
  950. command.o : command.c defs.h command.h symtab.h value.h 
  951. convex-pinsn.o : convex-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  952.   symtab.h convx-opcode.h 
  953. convex-tdep.o : convex-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  954.   command.h symtab.h value.h frame.h inferior.h breakpoint.h \
  955.   ${srcdir}/../include/wait.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
  956.   gdbcmd.h 
  957. convex-xdep.o : convex-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  958.   command.h symtab.h value.h frame.h inferior.h breakpoint.h \
  959.   ${srcdir}/../include/wait.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
  960.   gdbcmd.h 
  961. core.o : core.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h inferior.h \
  962.   breakpoint.h value.h symtab.h command.h ${srcdir}/../include/bfd.h \
  963.   ${srcdir}/../include/ansidecl.h target.h gdbcore.h 
  964. coredep.o : coredep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status gdbcore.h \
  965.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h 
  966. cplus-dem.o : cplus-dem.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status 
  967. lisp.o    : defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h
  968. dbxread.o : dbxread.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  969.   breakpoint.h value.h command.h target.h ${srcdir}/../include/bfd.h \
  970.   ${srcdir}/../include/ansidecl.h gdbcore.h ${srcdir}/../bfd/libaout.h symfile.h \
  971.   ${srcdir}/../include/aout64.h ${srcdir}/../include/stab.gnu.h ${srcdir}/../include/stab.def 
  972. environ.o : environ.c environ.h defs.h 
  973. eval.o : eval.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h value.h \
  974.   expression.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h frame.h 
  975. exec.o : exec.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h inferior.h \
  976.   breakpoint.h value.h symtab.h target.h ${srcdir}/../include/bfd.h \
  977.   ${srcdir}/../include/ansidecl.h gdbcmd.h command.h gdbcore.h 
  978. expprint.o : expprint.c defs.h symtab.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  979.   expression.h value.h language.h parser-defs.h 
  980. findvar.o : findvar.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  981.   frame.h value.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
  982.   inferior.h breakpoint.h target.h 
  983. gould-pinsn.o : gould-pinsn.c gdbcore.h ${srcdir}/../include/bfd.h \
  984.   ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h defs.h param.h tm.h config.status \
  985.   param-no-tm.h xm.h config.status symtab.h frame.h np1-opcode.h 
  986. gould-xdep.o : gould-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  987.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  988.   ${srcdir}/../include/ansidecl.h 
  989. hp300ux-xdep.o : hp300ux-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  990.   frame.h inferior.h breakpoint.h value.h symtab.h gdbcore.h \
  991.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  992. i386-pinsn.o : i386-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  993.   gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h 
  994. i386-tdep.o : i386-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  995.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  996.   ${srcdir}/../include/ansidecl.h 
  997. i386-xdep.o : i386-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  998.   inferior.h breakpoint.h value.h symtab.h language.h gdbcore.h \
  999.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ieee-float.h 
  1000. i387-tdep.o : i387-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1001.   inferior.h breakpoint.h value.h symtab.h language.h gdbcore.h \
  1002.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ieee-float.h 
  1003. i960-pinsn.o : i960-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1004.   inferior.h breakpoint.h value.h symtab.h 
  1005. i960-tdep.o : i960-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  1006.   value.h frame.h signame.h ieee-float.h 
  1007. ieee-float.o : ieee-float.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1008.   ieee-float.h 
  1009. infcmd.o : infcmd.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h frame.h \
  1010.   inferior.h breakpoint.h value.h environ.h gdbcmd.h command.h gdbcore.h \
  1011.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h target.h 
  1012. inflow.o : inflow.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1013.   inferior.h breakpoint.h value.h symtab.h command.h signals.h terminal.h \
  1014.   target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  1015. infptrace.o : infptrace.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1016.   inferior.h breakpoint.h value.h symtab.h target.h ${srcdir}/../include/bfd.h \
  1017.   ${srcdir}/../include/ansidecl.h gdbcore.h 
  1018. infrun.o : infrun.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h frame.h \
  1019.   inferior.h breakpoint.h value.h ${srcdir}/../include/wait.h gdbcore.h \
  1020.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h signame.h command.h terminal.h \
  1021.   target.h 
  1022. inftarg.o : inftarg.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1023.   inferior.h breakpoint.h value.h symtab.h target.h ${srcdir}/../include/bfd.h \
  1024.   ${srcdir}/../include/ansidecl.h ${srcdir}/../include/wait.h gdbcore.h ieee-float.h 
  1025. language.o : language.c defs.h symtab.h value.h gdbcmd.h command.h frame.h \
  1026.   param.h tm.h config.status param-no-tm.h xm.h config.status language.h expression.h target.h \
  1027.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h parser-defs.h 
  1028. m2-exp.tab.o : m2-exp.tab.c ${srcdir}/defs.h ${srcdir}/param.h tm.h config.status ${srcdir}/param-no-tm.h xm.h config.status \
  1029.   ${srcdir}/symtab.h ${srcdir}/frame.h ${srcdir}/expression.h ${srcdir}/language.h ${srcdir}/value.h ${srcdir}/parser-defs.h 
  1030. m68k-pinsn.o : m68k-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  1031.   m68k-opcode.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  1032. m68k-tdep.o : m68k-tdep.c defs.h ieee-float.h param.h tm.h config.status param-no-tm.h \
  1033.   xm.h config.status frame.h 
  1034. m88k-pinsn.o : m88k-pinsn.c m88k-opcode.h defs.h symtab.h 
  1035. m88k-tdep.o : m88k-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1036.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  1037.   ${srcdir}/../include/ansidecl.h /usr/include/setjmp.h 
  1038. m88k-xdep.o : m88k-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1039.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  1040.   ${srcdir}/../include/ansidecl.h /usr/include/setjmp.h 
  1041. mach386-xdep.o : mach386-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1042.   frame.h inferior.h breakpoint.h value.h symtab.h signame.h gdbcore.h \
  1043.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  1044. main.o : main.c defs.h gdbcmd.h command.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1045.   symtab.h inferior.h breakpoint.h value.h frame.h signals.h target.h \
  1046.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h language.h ${srcdir}/../include/getopt.h \
  1047.   ${srcdir}/../readline/readline.h ${srcdir}/../readline/keymaps.h ${srcdir}/../readline/chardefs.h \
  1048.   ${srcdir}/../readline/history.h 
  1049. mem-break.o : mem-break.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status 
  1050. mips-pinsn.o : mips-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  1051.   mips-opcode.h 
  1052. mips-tdep.o : mips-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1053.   inferior.h breakpoint.h value.h symtab.h gdbcmd.h command.h language.h \
  1054.   gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  1055. mips-xdep.o : mips-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1056.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  1057.   ${srcdir}/../include/ansidecl.h 
  1058. mipsread.o : mipsread.c param.h tm.h config.status param-no-tm.h xm.h config.status \
  1059.   ${srcdir}/../include/obstack.h defs.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  1060.   ${srcdir}/../include/ansidecl.h symfile.h ${srcdir}/../include/ecoff.h 
  1061. news-xdep.o : news-xdep.c 
  1062. Onindy.o : ${srcdir}/nindy-share/Onindy.c ${srcdir}/nindy-share/ttycntl.h \
  1063.   ${srcdir}/nindy-share/block_io.h ${srcdir}/../include/wait.h ${srcdir}/nindy-share/env.h \
  1064.   /usr/include/string.h 
  1065. nindy.o : ${srcdir}/nindy-share/nindy.c ${srcdir}/nindy-share/ttycntl.h ${srcdir}/nindy-share/block_io.h \
  1066.   ${srcdir}/../include/wait.h ${srcdir}/nindy-share/env.h /usr/include/string.h 
  1067. ttybreak.o : ${srcdir}/nindy-share/ttybreak.c ${srcdir}/nindy-share/ttycntl.h 
  1068. ttyflush.o : ${srcdir}/nindy-share/ttyflush.c ${srcdir}/nindy-share/ttycntl.h 
  1069. nindy-tdep.o : nindy-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  1070.   frame.h 
  1071. ns32k-pinsn.o : ns32k-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1072.   symtab.h ns32k-opcode.h gdbcore.h ${srcdir}/../include/bfd.h \
  1073.   ${srcdir}/../include/ansidecl.h 
  1074. parse.o : parse.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h frame.h \
  1075.   expression.h value.h command.h language.h parser-defs.h 
  1076. printcmd.o : printcmd.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1077.   symtab.h value.h language.h expression.h gdbcore.h ${srcdir}/../include/bfd.h \
  1078.   ${srcdir}/../include/ansidecl.h gdbcmd.h command.h target.h 
  1079. pyr-pinsn.o : pyr-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  1080.   pyr-opcode.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  1081. pyr-tdep.o : pyr-tdep.c param.h tm.h config.status param-no-tm.h xm.h config.status defs.h 
  1082. pyr-xdep.o : pyr-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1083.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  1084.   ${srcdir}/../include/ansidecl.h 
  1085. remote-adapt.o : remote-adapt.c defs.h tm.h config.status param-no-tm.h xm.h config.status inferior.h \
  1086.   breakpoint.h value.h symtab.h frame.h param.h ${srcdir}/../include/wait.h \
  1087.   terminal.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcore.h 
  1088. remote-eb.o : remote-eb.c defs.h tm-29k.h param-no-tm.h xm.h config.status inferior.h \
  1089.   breakpoint.h value.h symtab.h frame.h param.h ${srcdir}/../include/wait.h \
  1090.   terminal.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  1091. remote-mm.o : remote-mm.c defs.h inferior.h breakpoint.h value.h symtab.h \
  1092.   frame.h param.h tm.h config.status param-no-tm.h xm.h config.status ${srcdir}/../include/wait.h terminal.h \
  1093.   minimon.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  1094. remote-nindy.o : remote-nindy.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1095.   frame.h inferior.h breakpoint.h value.h symtab.h target.h \
  1096.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcore.h command.h ieee-float.h \
  1097.   ${srcdir}/../include/wait.h ${srcdir}/nindy-share/ttycntl.h ${srcdir}/nindy-share/demux.h \
  1098.   ${srcdir}/nindy-share/env.h ${srcdir}/nindy-share/stop.h 
  1099. remote-vx.o : remote-vx.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1100.   inferior.h breakpoint.h value.h symtab.h ${srcdir}/../include/wait.h target.h \
  1101.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcore.h command.h symfile.h \
  1102.   ${srcdir}/vx-share/xdr_ptrace.h ${srcdir}/vx-share/xdr_regs.h ${srcdir}/vx-share/reg.h \
  1103.   ${srcdir}/vx-share/xdr_ld.h ${srcdir}/vx-share/xdr_rdb.h ${srcdir}/vx-share/dbgRpcLib.h 
  1104. remote.o : remote.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1105.   inferior.h breakpoint.h value.h symtab.h target.h ${srcdir}/../include/bfd.h \
  1106.   ${srcdir}/../include/ansidecl.h ${srcdir}/../include/wait.h terminal.h 
  1107. signame.o : signame.c signame.h defs.h param.h tm.h config.status param-no-tm.h xm.h config.status 
  1108. solib.o : solib.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h gdbcore.h \
  1109.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h command.h target.h frame.h \
  1110.   regex.h inferior.h breakpoint.h value.h 
  1111. source.o : source.c defs.h symtab.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1112.   language.h command.h gdbcmd.h frame.h gdbcore.h ${srcdir}/../include/bfd.h \
  1113.   ${srcdir}/../include/ansidecl.h regex.h 
  1114. sparc-pinsn.o : sparc-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1115.   symtab.h sparc-opcode.h gdbcore.h ${srcdir}/../include/bfd.h \
  1116.   ${srcdir}/../include/ansidecl.h /usr/include/string.h target.h 
  1117. sparc-tdep.o : sparc-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1118.   inferior.h breakpoint.h value.h symtab.h signame.h target.h \
  1119.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h ieee-float.h gdbcore.h 
  1120. sparc-xdep.o : sparc-xdep.c defs.h tm-sparc.h param-no-tm.h xm.h config.status inferior.h \
  1121.   breakpoint.h value.h symtab.h frame.h param.h target.h ${srcdir}/../include/bfd.h \
  1122.   ${srcdir}/../include/ansidecl.h gdbcore.h 
  1123. stack.o : stack.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status language.h \
  1124.   symtab.h frame.h gdbcmd.h command.h value.h gdbcore.h ${srcdir}/../include/bfd.h \
  1125.   ${srcdir}/../include/ansidecl.h target.h breakpoint.h 
  1126. sun3-xdep.o : sun3-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status inferior.h \
  1127.   breakpoint.h value.h symtab.h frame.h gdbcore.h ${srcdir}/../include/bfd.h \
  1128.   ${srcdir}/../include/ansidecl.h 
  1129. sun386-xdep.o : sun386-xdep.c 
  1130. symfile.o : symfile.c defs.h symtab.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1131.   gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h frame.h target.h \
  1132.   value.h symfile.h gdbcmd.h command.h breakpoint.h 
  1133. symm-tdep.o : symm-tdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1134.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  1135.   ${srcdir}/../include/ansidecl.h 
  1136. symm-xdep.o : symm-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1137.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  1138.   ${srcdir}/../include/ansidecl.h 
  1139. symmisc.o : symmisc.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  1140.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h symfile.h breakpoint.h value.h \
  1141.   command.h 
  1142. symtab.o : symtab.c defs.h symtab.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1143.   gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h frame.h target.h \
  1144.   value.h symfile.h gdbcmd.h command.h regex.h language.h 
  1145. tahoe-pinsn.o : tahoe-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1146.   symtab.h tahoe-opcode.h 
  1147. target.o : target.c defs.h target.h ${srcdir}/../include/bfd.h \
  1148.   ${srcdir}/../include/ansidecl.h ${srcdir}/../include/obstack.h gdbcmd.h command.h symtab.h \
  1149.   inferior.h breakpoint.h value.h frame.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1150.   symfile.h 
  1151. tdesc.o : tdesc.c 
  1152. ultra3-xdep.o : ultra3-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status \
  1153.   frame.h inferior.h breakpoint.h value.h symtab.h gdbcore.h \
  1154.   ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  1155. umax-xdep.o : umax-xdep.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status frame.h \
  1156.   inferior.h breakpoint.h value.h symtab.h gdbcore.h ${srcdir}/../include/bfd.h \
  1157.   ${srcdir}/../include/ansidecl.h 
  1158. utils.o : utils.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status signals.h gdbcmd.h \
  1159.   command.h terminal.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h \
  1160.   ${srcdir}/../include/obstack.h target.h 
  1161. valarith.o : valarith.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status value.h \
  1162.   symtab.h expression.h target.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h 
  1163. valops.o : valops.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h value.h \
  1164.   frame.h inferior.h breakpoint.h gdbcore.h ${srcdir}/../include/bfd.h \
  1165.   ${srcdir}/../include/ansidecl.h target.h 
  1166. valprint.o : valprint.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  1167.   value.h gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h gdbcmd.h \
  1168.   command.h target.h language.h 
  1169. values.o : values.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h value.h \
  1170.   gdbcore.h ${srcdir}/../include/bfd.h ${srcdir}/../include/ansidecl.h frame.h command.h \
  1171.   gdbcmd.h 
  1172. vax-pinsn.o : vax-pinsn.c defs.h param.h tm.h config.status param-no-tm.h xm.h config.status symtab.h \
  1173.   vax-opcode.h 
  1174. xdr_ld.o : ${srcdir}/vx-share/xdr_ld.c ${srcdir}/vx-share/vxWorks.h ${srcdir}/vx-share/vxTypes.h \
  1175.   /usr/include/rpc/rpc.h ${srcdir}/vx-share/xdr_ld.h 
  1176. xdr_ptrace.o : ${srcdir}/vx-share/xdr_ptrace.c 
  1177. xdr_rdb.o : ${srcdir}/vx-share/xdr_rdb.c ${srcdir}/vx-share/vxWorks.h ${srcdir}/vx-share/vxTypes.h \
  1178.   ${srcdir}/vx-share/xdr_rdb.h 
  1179. xdr_regs.o : ${srcdir}/vx-share/xdr_regs.c 
  1180.